Had a shop return my car after a timng belt service with the same symtoms. Brought car back and as mechanic was fiddling with harness to power transistor engine would run smooth, then rough again as he moved the harness. Left car with him and picked it up a couple of hours later. Not sure what he did to correct it.